/* CSS Document */

/* CSS Document */
.body
{
 
}
a
{
 color:#000000;
}
.article
{
font-size:12px;
 color:#333333;
 text-align:center;
 
}
.article p
{
 text-indent:2em;
 text-align:left;
}
.article h4
{
font-size:14px;
 /*color:#FF9900;*/
 color:#333333;
 background:#CCCCCC;
}
.article h5
{
text-align:left;
padding:2px;
padding-left:5px;
margin:0px;
line-height:20px;
font-size:14px;
clear:both;
/*
color:#336699;
*/
 color:#333333;
 background:#CCCCCC;
}
.article .detail  span
{
  padding:2px 10px;
  color:#999999;
}
.article .float-image
{
 float:right;
 padding:20px;
}
.site-depth
{
  line-height:14px;
  padding:0 0 0 20px;
  color:#000066;
  font-weight:bold;
  margin:14px 0 0 10px;
  background:url(img/column-header-icon.png) no-repeat;
  
}
.site-depth a
{
color:#0099FF;
}
.slider
{
 float:left;
 width:23%;
 text-align:center;
}
#stuff-main 
{
 width:76%;
  border-right:1px #CCCCCC	dashed;
 float:left;
}
.article-content
{
  width:75%;
   float:left;
  line-height:1.8em;
   font-size:14px;
}
#stuff-slider
{
text-align:center;
 width:23%;
 float:right;
  padding:5px;

 
}
.stuff-item
{
 float:left;
 margin:1em 0em;
 margin-left:0.5em;
;
 
}
.stuff-item a
{
 text-decoration:none;
}
.stuff-item a:hover
{
text-decoration:none;
}
.stuff-item a img
{
  border:1px solid #CCCCCC;
  width:150px;
  height:170px;

}
.stuff-item a:hover img
{
  border:1px solid #666666;

}
.stuff-photo
{
  border:1px solid #CCCCCC;
  padding:0px;
  margin:0px;
  display:inline-table;
}
 .stuff-photo img
{
padding:5px;
width:150px;
height:170px;
}
.stuff-name
{
 font-weight:bold;
}
#stuff-slider .stuff-detail
{
 text-align:left;
  line-height:1.5em
}